<?php

use app\model\User;

if(!function_exists('getSalt')){
    function getSalt(){
        return 'a4D0406596816879C7854d4#!5758ece';
    }
}

if(!function_exists('isLogin')){
    function isLogin(){
        return session('?user');
        //return session('?user_id');
    }
}

if(!function_exists('loginUser')){
    function loginUser(){
//       $user_id = session('user_id');
//       $user = User::findOrEmpty($user_id);
//       if(!$user->isEmpty()){
//           return $user;
//       }else{
//           return redirect((string)url('login.create'))->with('danger','异常，请重新登录~');
//       }
        return session('user');
    }
}

if(!function_exists('isMineOpt')){
    function isMineOpt($user_id){
        $user = User::find($user_id);
        if($user && session('?user')){
            $session_user = session('user');
            return $session_user->id == $user->id;
        }else{
            return false;
        }
    }
}

if(!function_exists('isAdmin')){
    function isAdmin(){
      if(session('?user')){
          $session_user = session('user');
          return $session_user->is_admin == 1;
      }else{
          return false;
      }
    }
}
















